water-cooling jacket - Turkish English Dictionary